﻿<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="__STYLE__"></link><meta name="GENERATOR" content="MSHTML 11.00.10570.1001"></meta></head><body>
<p><strong>Форма</strong></p>
<p>Формы документов <a href="v8:ОткрытьФорму=Документ.ПриходТовара.ФормаОбъекта">ПриходТовара</a> и <a href="v8:ОткрытьФорму=Документ.РасходТовара.ФормаОбъекта">РасходТовара</a> демонстрируют работу с различными элементами формы: поле, группа, группа страниц, таблица и т.д. В этих формах демонстрируется работа встроенного языка в форме. Например, пересчет суммы при изменении цены и количества или получении цены при изменении товара. Пересчет суммы  при изменении  количества выполняется без обращения к серверу. На примере получения цены при изменении товара, демонстрируется обращение к серверной функции без контекста формы. Также демонстрируется включение в форму итогов по колонкам и отображение на закладке количества строк в табличной части.</p>
<p>Использование поля переключателей демонстрируется в форме элемента справочника <a href="v8:ОткрытьФорму=Справочник.Товары.ФормаОбъекта">Товары</a>, на примере выбора вида товара. Значения перечисления заданы в свойстве СписокВыбора. </p>
<p>Различные варианты использования групп продемонстрированы в формах объектов справочников <a href="v8:ОткрытьФорму=Справочник.Товары.ФормаОбъекта">Товары</a> и <a href="v8:ОткрытьФорму=Справочник.Контрагенты.ФормаОбъекта">Контрагенты</a>, а также в форме объекта документа <a href="v8:ОткрытьФорму=Документ.РасходТовара.ФормаОбъекта">РасходТовара</a>. В форме справочника <a href="v8:ОткрытьФорму=Справочник.Контрагенты.ФормаОбъекта">Контрагенты</a> представлены группы вида Свертываемая и Всплывающая.</p>
<p>В форме списка регистра накопления Взаиморасчеты демонстрируется возможность открытия формы с активизацией определенной строки в списке.</p>
<p>В форме документа <a href="v8:ОткрытьФорму=Документ.ПриходТовара.ФормаОбъекта">ПриходТовара</a> демонстрируется отображение в табличной части реквизита ссылочного значения. В табличной части Товары отображается артикул.</p>
<p>В форме документа <a href="v8:ОткрытьФорму=Документ.РасходТовара.ФормаОбъекта">РасходТовара</a> на примере команды Пересчитать демонстрируется преобразование данных формы в прикладной объект и обратно.</p>
<p>В форме документа <a href="v8:ОткрытьФорму=Документ.РасходТовара.ФормаОбъекта">РасходТовара</a> демонстрируется использование условного оформления формы и включение в данные, связанные с таблицей, дополнительных колонок. Для данных формы, отображающих таблицу Товары, добавлена колонка СуммаИзменена, в которой в различных обработчиках проставляется признак - отличается ли сумма строки документа от произведения количества и цены. В условном оформлении формы установлено выделение поля Сумма для таких строк цветом текста и жирным шрифтом.</p>
<p>В форме документа <a href="v8:ОткрытьФорму=Документ.РасходТовара.ФормаОбъекта">РасходТовара</a> демонстрируется создание нового элемента справочника при вводе документа.</p>
<p>В форме редактирования товара демонстрируется переключение доступности элементов в зависимости от текущих значений данных.</p>
<p>Включение команд в контекстное меню демонстрируется на примере формы списка документов <a href="v8:ОткрытьФорму=Документ.РасходТовара.ФормаСписка">РасходТовара</a>. Для таблицы в контекстное меню добавлена команда печати.</p>
<p>В форме справочника <a href="v8:ОткрытьФорму=Справочник.ИсходящиеПисьма.ФормаОбъекта">ИсходящиеПисьма</a> демонстрируются возможности модели завершения работы приложения. В частности, выводятся соответствующие предупреждения при закрытии формы или при завершении работы приложения.</p>
<p>В формах документов <a href="v8:ОткрытьФорму=Документ.РасходТовара.ФормаОбъекта">РасходТовара</a> и <a href="v8:ОткрытьФорму=Документ.Заказ.ФормаОбъекта">Заказ</a> демонстрируется использование кнопок командной панели с видом "Гиперссылка командной панели".</p>
<p>В форме документа <a href="v8:ОткрытьФорму=Документ.Заказ.ФормаОбъекта">Заказ</a> демонстрируется использование дополнительных параметров навигационных ссылок. Добавлена возможность получить навигационную ссылку на заказ с сохранением текущей строки в списке товаров. Для этого в обработчике ОбработкаПолученияСпискаНавигационныхСсылок добавляется элемент списка навигационных ссылок, а в обработчике ОбработкаПолученияНавигационнойСсылки вызовом метода ПолучитьНавигационнуюСсылкуОбъекта формируется ссылка, которой в качестве параметра устанавливается текущая строка таблицы товаров. При переходе по этой ссылке параметр ссылки передается в соответствующий параметр формы, и используется в обработчике ПриСозданииНаСервере для установки текущей строки табличной части Товары.</p></body></html>